MATKTFSLPFLLIVCIFSQLSSTFGDPSVKDLGQHAGYFSLPRSKSARLFHFFFQSRNNSSDPVVIWLSGGPGCSSSNQRYISYLKISNLIYVDQPIRTGFSYANDSTDLRHDEDSVSNDLYDFLQAFFKEHPNLAKDDFYITGESYAGHYIPALASRVHNGNEKKEGIVINLKVTDISLVTATATWSAG